Supplier Page from MyBioSource.com for Recombinant Saccharomyces cerevisiae Y' element ATP-dependent helicase YEL077C (YEL077C), partial